hand duster - German English Dictionary